typedef enum JIT_OPCODE {
   JIT_X86_STXI = 0 << 3,
   JIT_TRACE = 1 << 3,
   JIT_TRANSFER_CPY = 2 << 3,
   JIT_FORCE_SPILL = 3 << 3,
   JIT_LD = 4 << 3,
   JIT_DATA_BYTES = 5 << 3,
   JIT_NE = 6 << 3,
   JIT_BLE = 7 << 3,
   JIT_BNOADD = 8 << 3,
   JIT_ADD = 9 << 3,
   JIT_ST = 10 << 3,
   JIT_ROUND = 11 << 3,
   JIT_FDIV = 12 << 3,
   JIT_TRUNC = 13 << 3,
   JIT_BOSUB = 14 << 3,
   JIT_DIV = 15 << 3,
   JIT_TRANSFER_XOR = 16 << 3,
   JIT_PUTARG = 17 << 3,
   JIT_SUB = 18 << 3,
   JIT_CODESTART = 19 << 3,
   JIT_MEMCPY = 20 << 3,
   JIT_DATA_REF_CODE = 21 << 3,
   JIT_FPUTARG = 22 << 3,
   JIT_REF_DATA = 23 << 3,
   JIT_OR = 24 << 3,
   JIT_EQ = 25 << 3,
   JIT_BNOSUB = 26 << 3,
   JIT_CEIL = 27 << 3,
   JIT_RSH = 28 << 3,
   JIT_FBGT = 29 << 3,
   JIT_LDX = 30 << 3,
   JIT_COMMENT = 31 << 3,
   JIT_LT = 32 << 3,
   JIT_FORCE_ASSOC = 33 << 3,
   JIT_ADDC = 34 << 3,
   JIT_X86_ADDMUL = 35 << 3,
   JIT_TRANSFER_ADD = 36 << 3,
   JIT_RET = 37 << 3,
   JIT_FSTX = 38 << 3,
   JIT_PREPARE = 39 << 3,
   JIT_STX = 40 << 3,
   JIT_ADDX = 41 << 3,
   JIT_FSUB = 42 << 3,
   JIT_LABEL = 43 << 3,
   JIT_LE = 44 << 3,
   JIT_BGE = 45 << 3,
   JIT_X86_STI = 46 << 3,
   JIT_XOR = 47 << 3,
   JIT_BLT = 48 << 3,
   JIT_FBLE = 49 << 3,
   JIT_MARK = 50 << 3,
   JIT_TRANSFER_SUBS = 51 << 3,
   JIT_FNEG = 52 << 3,
   JIT_HMUL = 53 << 3,
   JIT_BOADD = 54 << 3,
   JIT_DECL_ARG = 55 << 3,
   JIT_DATA_BYTE = 56 << 3,
   JIT_RENAMEREG = 57 << 3,
   JIT_FBNE = 58 << 3,
   JIT_FLDX = 59 << 3,
   JIT_MOD = 60 << 3,
   JIT_X86_ADDIMM = 61 << 3,
   JIT_FBGE = 62 << 3,
   JIT_DATA_REF_DATA = 63 << 3,
   JIT_PROLOG = 64 << 3,
   JIT_MUL = 65 << 3,
   JIT_REF_CODE = 66 << 3,
   JIT_NOP = 67 << 3,
   JIT_RETVAL = 68 << 3,
   JIT_CODE_ALIGN = 69 << 3,
   JIT_GE = 70 << 3,
   JIT_UREG = 71 << 3,
   JIT_MSG = 72 << 3,
   JIT_SYNCREG = 73 << 3,
   JIT_LSH = 74 << 3,
   JIT_BNE = 75 << 3,
   JIT_FRET = 76 << 3,
   JIT_GETARG = 77 << 3,
   JIT_RSB = 78 << 3,
   JIT_AND = 79 << 3,
   JIT_CALL = 80 << 3,
   JIT_TOUCH = 81 << 3,
   JIT_EXT = 82 << 3,
   JIT_TRANSFER_SUB = 83 << 3,
   JIT_NEG = 84 << 3,
   JIT_MEMSET = 85 << 3,
   JIT_FMUL = 86 << 3,
   JIT_NOT = 87 << 3,
   JIT_FBLT = 88 << 3,
   JIT_FRETVAL = 89 << 3,
   JIT_ALLOCA = 90 << 3,
   JIT_JMP = 91 << 3,
   JIT_LREG = 92 << 3,
   JIT_MOV = 93 << 3,
   JIT_FMOV = 94 << 3,
   JIT_BMS = 95 << 3,
   JIT_TRANSFER = 96 << 3,
   JIT_SUBX = 97 << 3,
   JIT_BEQ = 98 << 3,
   JIT_BMC = 99 << 3,
   JIT_FLD = 100 << 3,
   JIT_BGT = 101 << 3,
   JIT_GT = 102 << 3,
   JIT_FST = 103 << 3,
   JIT_TRANSFER_OR = 104 << 3,
   JIT_TRANSFER_AND = 105 << 3,
   JIT_FADD = 106 << 3,
   JIT_TRANSFER_ADDS = 107 << 3,
   JIT_SUBC = 108 << 3,
   JIT_FRSB = 109 << 3,
   JIT_FBEQ = 110 << 3,
   JIT_PATCH = 111 << 3,
   JIT_FLOOR = 112 << 3,
   JIT_FULL_SPILL = 113 << 3,
} jit_opcode;
jit_opcode dummy_opcode;
